﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TEL.ClientClasses.SipInterfaces
{
    public interface IPhoneOption
    {
        bool AutoAccept { get; set; }
       
        bool dnd { get;}
        event EventHandler<BoolEventArgs> DNDChanged;

        bool Saving { get; set; }
        event EventHandler<BoolEventArgs> SavingChanged;

        bool SaveEnable { get; }

        void SetSaveEnable(bool value);

        bool Conf { get; set; }
        event EventHandler<BoolEventArgs> ConfChanged;

        bool Transfer { get; set; }
        event EventHandler<BoolEventArgs> TransferChanged;
        event EventHandler TransferClick;

        bool Xfer { get; set; }
        event EventHandler<BoolEventArgs> XferChanged;
        event EventHandler XferClick;

        event EventHandler MainClickEvent;

        event EventHandler ClearEvent;

        bool AutoRedial { get; set; }

       void AutoAcceptMainClick();

    }
}
